package com.alibaba.citrus.ots.sales.plan.dto.api.request;

import com.alibaba.citrus.ots.common.model.ImportRequest;
import lombok.Data;

/**
 * @author yuhailin
 * @description:
 * @date 2021-11-06 15:02
 */
@Data
public class SalesPlanLineImportRequest extends ImportRequest {

    /**
     * 月度计划ID
     */
    private String planId;

    /**
     * 客户名称
     */
    private String customerName;

    /**
     * 客户编码
     */
    private String customerCode;

    /**
     * 客户收货地址名称
     */
    private String customerAddressName;

    /**
     * 客户收货地址编码
     */
    private String customerAddress;

    /**
     * 业务渠道编码
     */
    private String channelCode;

    /**
     * 销售组织编码(外部)
     */
    private String orgSalesOrganizationOutCode;
    /**
     * 货品组
     */
    private String itemGroup;


    /**
     * 货品名称
     */
    private String scItemName;

    /**
     * 货品编码(导入是外部编码，需要转换)
     */
    private String scItemId;

    /**
     * 次月计划提报量
     */
    private Integer monthCount;

    /**
     * 上旬计划提报量
     */
    private Integer monthFirstCount;

    /**
     * 中旬计划提报量
     */
    private Integer monthMiddleCount;

    /**
     * 下旬计划提报量
     */
    private Integer monthLastCount;

    /**
     * M+1计划提报量
     */
    private Integer m1RollingPlanCount;

    /**
     * M+2计划提报量
     */
    private Integer m2RollingPlanCount;

    /**
     * M+3计划提报量
     */
    private Integer m3RollingPlanCount;

    /**
     * 业务单元
     */
    private String orgBusinessUnitCode;

    /**
     * 销售组织
     */
    private String orgSaleOrganizationCode;

    /**
     * 销售渠道
     */
    private String orgSaleChannelCode;



}
